Step ladder meaning in malayalam
Word: Step ladder
Step ladder definition
Noun:
a folding portable ladder hinged at the top
Related wordsStep ladder - Chavittupatikalulla Eni (ചവിട്ടുപടികളുള്ള ഏണി) Noun:
a folding portable ladder hinged at the top
Malayalam to English
English To Malayalam